#打开Walden文件
fp = open("Walden.txt")

#定义一个变量存储读取Walden文件的内容
txt = fp.read()

#定义函数
def count(readtxt):
    #用空格作为分隔符分割Walden文件里面的单词
    readlist = readtxt.split()
    
    #定义空字典
    dict={}
    #采用循环遍历readlist，若单词在字典里则字典单词加一，若单词不在字典里，则字典单词为一
    for world in readlist:
        if world in dict:
            dict[world] += 1
        else:
            dict[world] = 1
    return dict
print(count(txt))
